Patience Techniques